abstract class Animal {
    name: string | undefined;

    protected constructor(name: string) {
        this.name = name;
    }

    abstract sayHello: void;
}

export {}